#include "gtkeventcontrollerkey.h"
#include "gtkpicture.h"
#include "gtkmediafile.h"
+#include "gtkbinlayout.h"
#include "resource-holder.h"
#include <glib/gi18n-lib.h>
struct _GtkInspectorResourceList
{
- GtkBox parent_instance;
+ GtkWidget parent_instance;
GtkTextBuffer *buffer;
GtkWidget *video;
typedef struct _GtkInspectorResourceListClass
{
- GtkBoxClass parent;
+ GtkWidgetClass parent;
} GtkInspectorResourceListClass;
-G_DEFINE_TYPE (GtkInspectorResourceList, gtk_inspector_resource_list, GTK_TYPE_BOX)
+G_DEFINE_TYPE (GtkInspectorResourceList, gtk_inspector_resource_list, GTK_TYPE_WIDGET)
static GListModel *
load_resources_recurse (const char *path,
gtk_widget_class_bind_template_callback (widget_class, bind_count_cb);
gtk_widget_class_bind_template_callback (widget_class, setup_size_cb);
gtk_widget_class_bind_template_callback (widget_class, bind_size_cb);
+
+ gtk_widget_class_set_layout_manager_type (widget_class, GTK_TYPE_BIN_LAYOUT);
}
// vim: set et sw=2 ts=2:
#ifndef _GTK_INSPECTOR_RESOURCE_LIST_H_
#define _GTK_INSPECTOR_RESOURCE_LIST_H_
-#include <gtk/gtkbox.h>
+#include <gtk/gtkwidget.h>
#define GTK_TYPE_INSPECTOR_RESOURCE_LIST (gtk_inspector_resource_list_get_type())
#define GTK_INSPECTOR_RESOURCE_LIST(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GTK_TYPE_INSPECTOR_RESOURCE_LIST, GtkInspectorResourceList))
<?xml version="1.0" encoding="UTF-8"?>
<interface domain="gtk40">
<object class="GtkTextBuffer" id="buffer"/>
- <template class="GtkInspectorResourceList" parent="GtkBox">
+ <template class="GtkInspectorResourceList" parent="GtkWidget">
<child>
<object class="GtkStack" id="stack">
<child>